.post-toc {
  background: @bg8-green;
  padding: 20px 5px;
  border-radius: 10px;
  box-shadow: 2px 4px 2px 1px rgba(#ccc, 0.2);
  overflow: hidden;
  .post-toc-title {
    font-size: 22px;
    line-height: 30px;
    margin-bottom: 20px;
    .iconGroup {
      font-size: 20px;
    }
  }
  .post-toc-content {
    .toc-number {
      visibility: hidden;
    }
    .toc-text {
      .ellipsis(1);
      // 类名取得可能有问题
    }
    .toc-item {
      margin-top: 10px;
    }
    .toc-level-1 {
      padding-left: 0px;
    }
    .toc-level-2 {
      padding-left: 10px;
    }
    .toc-level-3 {
      padding-left: 10px;
    }
    .toc-level-4 {
      padding-left: 10px;
    }
    .toc-level-5 {
      padding-left: 10px;
    }
    .toc-level-6 {
      padding-left: 10px;
    }
  }
}
